package br.com.sgbl.service;

import br.com.sgbl.bean.ConfiguracaoParametros;
import br.com.sgbl.dao.ConfiguracaoParametrosDao;
import java.sql.SQLException;

/**
 *
 * @author Leandro
 */
public class ConfiguracaoParametrosService {
    
    private ConfiguracaoParametrosDao configuracaoParametrosDao;

    public ConfiguracaoParametrosService() {
        configuracaoParametrosDao = new ConfiguracaoParametrosDao();
    }
    
    public ConfiguracaoParametros listar() {
        try {
            return configuracaoParametrosDao.listar();
        } catch (SQLException ex) {
            throw new RuntimeException(
                    "Erro de BD!\n" + ex.getMessage(), ex);
        } catch (Exception ex) {
            throw new RuntimeException(
                    "Erro desconhecido!\n" + ex.getMessage(), ex);
        }
    }
    
    public ConfiguracaoParametros salvar(ConfiguracaoParametros configuracaoParametros) {
        try {
            return configuracaoParametrosDao.salvar(configuracaoParametros);
        } catch (SQLException ex) {
            throw new RuntimeException(
                    "Erro de BD!\n" + ex.getMessage(), ex);
        } catch (Exception ex) {
            throw new RuntimeException(
                    "Erro desconhecido!\n" + ex.getMessage(), ex);
        }
    }
    
}
